package com.zenithsun.news.newsinfo.dao;

import java.util.List;

import com.syzg.common.dao.BaseDAO;
import com.zenithsun.news.newsinfo.model.Newsdetailinfo;

/**
 * Newsdetailinfo的持久化管理接口
 * @author wanglei@enersun.con.cn
 */
public interface NewsdetailinfoDAO extends BaseDAO<Newsdetailinfo> {
	/**
	 * 根据新闻ID查询新闻详情（图片）信息
	 * @author wanglei@enersun.con.cn
	 * @param newId 新闻ID
	 * @return List<Newsdetailinfo>
	 * @throws Exception
	 */
	public List<Newsdetailinfo> listNewsdetailinfo(String newId) throws Exception;
	
	/**
	 * 批量保存上传文件信息
	 * @author wanglei@enersun.con.cn
	 * @createDate 2016-7-4 14:09:25
	 * @return int（保存成功的数量）
	 * @throws Exception
	 */
	public int saveNewsdetailinfoBatch(List<Newsdetailinfo> list) 	throws Exception;
	/**
	 * 批量update上传文件信息
	 * @author JH
	 * @createDate 
	 * @return number（update成功的数量）
	 * @throws Exception
	 */
	public int updateSortsNewsdetailinfoBatch(List<Newsdetailinfo> list) 	throws Exception;
}